secluded spot

Translations
endroit isolé
Words
secluded

adjective
isolé
spot

noun
endroit